/*
 * StopWords.cpp
 *
 *  Created on: 23/09/2012
 *      Author: emmanuel
 */

#include "StopWords.h"


StopWords::StopWords(int tam_max):Buffer(tam_max){
	this->load_StopWords();
}

void StopWords::load_StopWords (){
	 ArchivoDeTexto* archivo = new ArchivoDeTexto("stop-words.txt", R);
		 while (!archivo->is_EOF()){
			 this->addDato(archivo->obtenerLinea());
		 }
     archivo->~ArchivoDeTexto();
}

bool StopWords::is_StopWords (string word){
	bool es = false;
	string prueba;
	for (int i=0; i< this->getCantidad();i++){

		if (word.compare(this->getDato(i))==0){
			es = true;
			break;
		}
	}
	return es;
}

StopWords::~StopWords() {
	// TODO Auto-generated destructor stub
}
